What is powellsville north-carolina?

Powellsville is a town located in Bertie County, North Carolina, United States. As of the 2010 census, the population was 260. Powellsville was settled in 1788 and incorporated in 1913. The town covers a land area of 0.26 square miles. Powellsville is located near the Roanoke River and offers access to outdoor recreation activities such as fishing and hunting. The town is also home to several small businesses and a public school. The nearest major city is Greenville, North Carolina, located approximately 70 miles to the west.